revolve around (someone's) needs

Translations
s'articuler autour des besoins de quelqu'un